supporting roles - Turkish English Dictionary